resistant pests - German English Dictionary